a67b76d105392b0e59a72ac631519bc03c696349,compiler/frontend/src/org/jetbrains/jet/lang/resolve/calls/TaskPrioritizer.java,TaskPrioritizer,doComputeTasks,#JetScope#ReceiverDescriptor#Call#String#List#AutoCastService#,92

Before Change


                convertWithReceivers(membersForThisVariant, Collections.singletonList(variant), Collections.singletonList(NO_RECEIVER), members);
            }

            addTask(result, call, locals, dataFlowInfo);
            addTask(result, call, members, dataFlowInfo);

            for (ReceiverDescriptor implicitReceiver : implicitReceivers) {

After Change


                // If the call is of the form super.foo(), it can actually be only a member
                // But  if there's no appropriate member, we would like to report that super cannot be a receiver for an extension
                // Thus, put members first
                addTask(result, call, members, dataFlowInfo);
                addTask(result, call, locals, dataFlowInfo);
            }
            else {
                addTask(result, call, locals, dataFlowInfo);